package com.ruoyi.ma.domain.vo;

import java.math.BigDecimal;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.ruoyi.common.annotation.ExcelDictFormat;
import com.ruoyi.common.convert.ExcelDictConvert;
import lombok.Data;
import java.util.Date;



/**
 * 其他计量视图对象 ma_material_other_measure
 *
 * @author llb
 * @date 2024-11-01
 */
@Data
@ExcelIgnoreUnannotated
public class MaMaterialOtherMeasureVo {

    private static final long serialVersionUID = 1L;

    /**
     * 其他计量id
     */
    @ExcelProperty(value = "其他计量id")
    private Long otherMeasureId;

    /**
     * 计量期号id
     */
    @ExcelProperty(value = "计量期号id")
    private Long measureQhId;

    /**
     * 标段id
     */
    @ExcelProperty(value = "标段id")
    private Long bdId;
    /**
     * 站点id
     */
    @ExcelProperty(value = "站点id")
    private Long zdId;
    /**
     * 供应商id
     */
    @ExcelProperty(value = "供应商id")
    private Long gysId;

    /**
     * 类型id
     */
    @ExcelProperty(value = "类型id")
    private Long type;

    /**
     * 索赔金额
     */
    @ExcelProperty(value = "索赔金额")
    private BigDecimal spjr;

    /**
     * 违约罚金
     */
    @ExcelProperty(value = "违约罚金")
    private BigDecimal wyfj;

    /**
     * 迟付款利息
     */
    @ExcelProperty(value = "迟付款利息")
    private BigDecimal cfklx;

    /**
     * 其他
     */
    @ExcelProperty(value = "其他")
    private BigDecimal other;

    /**
     * 扣留质保金
     */
    @ExcelProperty(value = "扣留质保金")
    private BigDecimal klzbj;

    /**
     * 到期应退还质保金
     */
    @ExcelProperty(value = "到期应退还质保金")
    private BigDecimal dqythbzj;

    /**
     * 附件id
     */
    @ExcelProperty(value = "附件id")
    private String fileId;

    /**
     * 备注
     */
    @ExcelProperty(value = "备注")
    private String remark;

    private Integer qh; // 期号
    private String qhName; // 期号名称
    private String begin_date; // 开始时间
    private String end_date; // 结束时间
    private String chargebacks_end_date; // 扣款截止日期
    private String current_qh_flag; // 是否当前期

}
